跳到主要内容

字体

字体用于描述一段文本的样式。

font = {
size = 20,
color = '#ff1111',
}

align

横向对齐方式。(使用布局的row_content代替)

align = 'left'   -- 左对齐
align = 'center' -- 居中
align = 'right' -- 右对齐

bold

加粗

bold = true

italic

斜体

italic = true

color

字体的颜色

color = '#FF0000'

family

字体系列,目前支持两种字体: 微软雅黑Microsoft Yahei 和宋体 SimSun

family = 'Microsoft Yahei'

line_height

行高

当文本显示为多行时,这个参数代表每行文本的高度,单位为字体大小的倍数。

下面这一句代码代表行高为字体大小的 1.2 倍,也可以理解为行距是字体大小的 0.2 倍。(行距 = 行高 - 1)

line_height = 1.2

shadow

阴影

颜色:color#000000偏移:offsetx=2,y=2,表示朝左2px,朝下2px

shadow = { color='#000000', offset={2,2} }

size

字体大小

size = 20

vertical_align

纵向对齐方式。(使用布局的col_content代替)

vertical_align = 'top'    -- 上对齐
vertical_align = 'center' -- 居中
vertical_align = 'bottom' -- 下对齐

overflow

当文本超出控件时的处理方式

overflow = 'show'       -- 显示
overflow = 'hidden' -- 隐藏
overflow = 'ellipsis' -- 超出部分使用 ... 显示
overflow = 'shrink' -- 缩小字体大小